const path = require('path');


module.exports = {
    publicPath: './',    // 公共路径
    outputDir: process.env.NODE_ENV === "development" ? 'devdist' : 'dist', // 不同的环境打不同包名
    assetsDir: 'static',
    indexPath: 'index.html',
    filenameHashing: true,

    pages: {
        index: {
            // page的入口文件
            entry: 'src/main.js',
            //模板文件
            template: 'public/index.html',
            filename: 'index.html',
            title: 'index'
        }
    },

    devServer: {   // 配置服务器
        port: 8082,
        // host: '192.168.20.246',
       // host: '192.168.20.246',
        // open: true,// 自动打开浏览器
        https: false,// 是否要https协议
        overlay: {
            warnings: true,
            errors: true
        }
    },

    // 如果你的前端应用和后端 API 服务器没有运行在同一个主机上，你需要在开发环境下将 API 请求代理到 API 服务器。这个问题可以通过 vue.config.js 中的 devServer.proxy 选项来配置。
    // proxy: {
    //     '/api': {
    //         target: "http://app.rmsdmedia.com",
    //         changeOrigin: true,
    //         secure: false,
    //         pathRewrite: {
    //             "^/api": ""
    //         }
    //     }
    // },

    lintOnSave: true,  // 是否在保存的时候使用 `eslint-loader` 进行检查。

    // crossorigin: "",//  设置生成的 HTML 中 <link rel="stylesheet"> 和 <script> 标签的 crossorigin 属性。



  css: {
    //注入全局scss方式 (官方配置)
    loaderOptions: {

      scss: {
        // 默认会有‘@’别名，指向src目录
        // prependData: `@import "@/assets/scss/global.scss";`
      },


    }
  }



}
